package cn.tedu.csmall.stock.webapi.exception;

import cn.tedu.csmall.commons.pojo.stock.dto.StockReduceCountDTO;
import cn.tedu.csmall.commons.restful.JsonResult;
import cn.tedu.csmall.commons.restful.ResponseCode;
import com.alibaba.csp.sentinel.slots.block.BlockException;

public class StockBlockError {
    //定义限流方法
    //需要用static修饰，否则sentinel无法发现该方法
    public static JsonResult blockError(StockReduceCountDTO stockReduceCountDTO, BlockException blockException){
        //限流方法一般直接返回限流信息就可以了
        return JsonResult.failed(ResponseCode.BAD_REQUEST,"服务器繁忙，请稍后重试~");
    }
}
